OBJS = convert.o Scanner.o Parser.o
CHOBJS = Scanner.o Parser.o checker.o
CC = g++ -g

checker: $(CHOBJS)
	$(CC) $(CHOBJS) -o checker

converter: $(OBJS)
	$(CC) $(OBJS) -o converter

convert.o : Scanner.o Parser.o
	$(CC) -c convert.cpp -o convert.o

Scanner.o : Scanner.h
	$(CC) -c Scanner.cpp -o Scanner.o

Parser.o : Parser.h
	$(CC) -c Parser.cpp -o Parser.o

all: converter checker

clean:
	rm -f *.o converter checker
